package com.string.demo;


public class StringBuilderDemo {
// 如果对字符串进行拼接操作，每次贫瘠都会构建一个新的 String 对象，既耗时又浪费内存空间
//    我们可以使用 java 提供的 StringBuilder
    public static void main(String[] args) {

//        String s = "hello";
//
//        s += "world";
//
//        System.out.println(s);
//        StringBuilder sb = new StringBuilder("hello");
//        System.out.println(sb);
//        System.out.println("sb的长度" + sb.length());


        /**
         * 添加 append
         * 反转 reverse
         * */

//        StringBuilder sb = new StringBuilder();
//        sb.append("hello").append("world").append("js").append(100);
//
//        sb.reverse();
//        System.out.println("sb-------"+ sb);
// 相互转换  toString()
        StringBuilder sb = new StringBuilder();
        sb.append("hello");
        String s = sb.toString();
        System.out.println("s----------"+s);

        StringBuilder sb2 = new StringBuilder(s);

        System.out.println("sb2"+sb2);


    }
}
